package com.demo.core.model;

import java.util.List;

import com.demo.core.model.support.SimpleBaseModel;

/**
 * 自定义表单资源模型类
 */
public class FormSource extends SimpleBaseModel implements java.io.Serializable {
	
	/**
	 * 版本序列化ID
	 */
	private static final long serialVersionUID = 2446223714799063304L;
	
	/**
	 * 自定义表单外键ID
	 */
	private Long formId;
	
	/**
	 * 自定义表单数据源名
	 */
	private String ds;
	
	/**
	 * 标题
	 */
	private String title;
	
	/**
	 * 表单类型
	 */
	private String type;
	
	/**
	 * 资源SOURCE
	 */
	private String source;

	/**
	 * 自定义表单数据参数
	 */
	private List<FormSourceParam> formSourceParamList;
	
	public Long getFormId() {
		return formId;
	}
	public void setFormId(Long formId) {
		this.formId = formId;
	}
	public String getDs() {
		return ds;
	}
	public void setDs(String ds) {
		this.ds = ds;
	}
	public String getSource() {
		return source;
	}
	public void setSource(String source) {
		this.source = source;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
	public List<FormSourceParam> getFormSourceParamList() {
		return formSourceParamList;
	}
	public void setFormSourceParamList(List<FormSourceParam> formSourceParamList) {
		this.formSourceParamList = formSourceParamList;
	}
}